147259
837975
619131
398823
130578
838463
917864
456196
559966
297992
343474
701832
5137799
3561581
3068148
2377804
2229988
2045609
1956357
191378
1763118
1719136
1688196
1635471